home *** CD-ROM | disk | FTP | other *** search
/ PC User 2002 April / Disc 2 / PCUSER0402D2.iso / software / utils / files / wincron.exe / data1.cab / Sample_Scripts / Include / signal.h < prev    next >
Encoding:
C/C++ Source or Header  |  2001-10-20  |  719 b   |  30 lines

  1. /*  This header file is machine generated. 
  2. Modify EiC/config/genstdio.c, or the target independent source 
  3. files it reads, in order to modify this file.  Any 
  4. direct modifications to this file will be lost. 
  5. */
  6.  
  7. #ifndef EiC_signal_H
  8. #define EiC_signal_H
  9.  
  10. #pragma push_safeptr
  11.  
  12. #define SIGABRT    22
  13. #define SIGINT    2
  14. #define SIGILL    4
  15. #define SIGFPE    8
  16. #define SIGSEGV    11
  17. #define SIGTERM    15
  18.  
  19. /* signal() args & returns */
  20. typedef int  sig_atomic_t;
  21. void (*signal(int sig, void (*func)(int a))) (int a);
  22. int raise(int sig);
  23. #define SIG_ERR       (void (*)(int)) -1
  24. #define SIG_DFL       (void (*)(int)) 0
  25. #define SIG_IGN       (void (*)(int)) 1
  26.  
  27. #pragma pop_ptr
  28.  
  29. #endif    /* end EiC_signal_H */
  30.